package com.cskaoyan.javase.array._3memory;

/**
 * @description: 对象中元素的默认值
 * @author: wuguidong@cskaoyan.onaliyun.com
 **/

/**
 * 既然引用数据类型具有默认初始化，那为什么声明一个数组后不能立刻使用呢？
 *
 * 引用数据类型中对象中的元素具有默认值,但是引用没有默认值
 *
 */
public class Demo3 {
    public static void main(String[] args) {
        char[] arr = new char[3];
        System.out.println(arr[0]);
        System.out.println(arr[1]);
        System.out.println(arr[2]);

        boolean[] arr2 = new boolean[3];
        System.out.println(arr2[0]);
        System.out.println(arr2[1]);
        System.out.println(arr2[2]);

        String[] arr3 = new String[3];
        System.out.println(arr3[0]);
        System.out.println(arr3[1]);
        System.out.println(arr3[2]);

    }
}
